*{
 margin:0;
 padding:0;
 outline:none;
 list-style: none;
 }
 
 a{
	 text-decoration:none;
 }
 
 body{
	 font:300 16px Oswald;
 }
 
 #login{
     width:300px;
	 margin:0 auto;
	 position:relative;
	 top:200px;
	 border: 1px solid #f1f1f1;
	 padding: 15px;
 }
 
 .form label{
	 display:block;
	 padding-top:5px;
 }
 
 .logo{
	 width:250;
	 height:72 auto;
	 margin:0 auto;
	 padding:7px;
 }
 
 #cadastrar{
	border-botton-left-radius: 8px;
	border-bottom-right-radius: 15px;
	-webkit-border-botton-left-radius: 8px;
	-webkit-border-botton-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	height: 40px;
	width: 120px;
	background: #f1f1f1;
	text-align: center;
	position: absolute;
	right: 143px;
	top: 465px;
	 
 }
 
 #cadastrar a{
	 padding-top:5px;
	 display:block;
	 color:#999;
	 font: 400 18px Oswald;
 }
 
 #cadastrar:hover{
	 background:#232323;
	 color: #fff;
 }
 
 .acomodar{
	 margin:0 auto;
	 width:250;
 }
 
 .txt{
	 border:none;
	 height:40px;
	 width:250px;
	 border:thin solid #f1f1f1;
 }
 
 .txt:focus{
	 border:thin solid #09f;
	 box-shadow:0 2px 10px #09f;
	 -webkit-box-shadow: 0 2px 10px #09f;
	 -moz-box-shadow: 0 2px 10px #09f;
 }
 
 .sb{
	 display:block;
	 border:none;
	 width:125px;
	 height:40px;
	 margin-top:10px;
	/* margin-left:0px;*/
	 cursor:pointer;
	 font: 400 18px Oswald;
	 color:#999;
 }
 
 .sb:hover{
	 background:#09f;
	 color:#ffff;
 }
	 
	 
 
 /*Classes de herança*/
 
 .bradius{
	 border-radius:6px;
	 -webkit-border-radius:6px;
	 -moz-border-radius:6px;
 }
 
 .fleft{
	 float:left;
 }
 
 /*Estilos txt, sb*/
 .txt,txt:focus,.sb:hover{
	 transition:all 0.5s linear;
	 -web-transition:all 0.5s linear;
	 -moz-transition:all 0.5s linear;
 }
